Package-level declarations

Types

Link copied to clipboard
class StateBuilder<S : Enum<S>>

Builder for configuring tools in a specific state.

Link copied to clipboard
class StateHolder<S : Enum<S>>(initialState: S)

Holds the current state of a state machine execution. Mutable to allow state transitions during tool execution.

Link copied to clipboard

A tool that manages state transitions, with tools available based on the current state.

Link copied to clipboard

Operations for starting a state machine in a particular state.

Link copied to clipboard

Registration for a tool in a specific state.